sharp mountain ridges - Turc Anglais Dictionnaire